leave a place hastily - Alemán Inglés Diccionario